Translation of "lambing" into English
petting, to caress, caress are the top translations of "lambing" into English.
lambing
-
petting
noun -
to caress
-
Show algorithmically generated translations
Automatic translations of "lambing" into English
-
Glosbe Translate
-
Google Translate
Translations with alternative spelling
Lambing
-
caress
verb nouna non-sexual act of physical intimacy involving touching and kissing
-
non-penetrative sex
sexual activity that usually does not include sexual penetration
Add example
Add