English → Vietnamese
petter
English → Vietnamese
Translations
Direct dictionary matches.
petter
- xem pet
Synonyms
Words with a similar meaning in this direction.
petter fondler
a lover who gently fondles and caresses the loved one