Translation of "baffia" into English
camwood is the translation of "baffia" into English.
baffia
-
camwood
noun
-
Show algorithmically generated translations
Automatic translations of "baffia" into English
-
Glosbe Translate
-
Google Translate
Add example
Add