Translation of "amma" into English
kiss, smooch are the top translations of "amma" into English.
amma
verb
-
to kiss
-
kiss
verbto touch with the lips
-
smooch
verb noun
-
Show algorithmically generated translations
Images with "amma"
Phrases similar to "amma" with translations into English
-
kiss passionately · make out
-
kiss thee · kiss you
-
kiss ...
-
kiss
-
kiss somebody · kiss someone
Add example
Add