Term Gallery logo

Meanings of locust pod in English

Portuguese
alfarroba
Catalan
garrofa
alfarroba
Usage of locust pod in English
1
Translations for locust pod

Portuguese

Catalan