Translation of "crefol" into English
craving, craving, imploring, imploring are the top translations of "crefol" into English.
crefol
-
craving
noun verb -
craving, imploring
-
imploring
noun adjective verb
-
Show algorithmically generated translations
Automatic translations of "crefol" into English
-
Glosbe Translate
-
Google Translate
Add example
Add