Search term caricias has one result
Jump to
ES Spanish EN English
caricias (n) [amor] {f} petting (n) [amor]