German English Dictionary
/
German
/
Tagua
German ⇄ English
Tagua
English translations
01
tagua
02
Tagua nut
03
vegetable ivory