iboga Portuguese - English

1.

  • Englishiboga

  • EnglishTabernanthe iboga, a perennial rainforest shrub

  • Portugueseiboga


2.





English translator: Portuguese English iboga  Eesti sõnaraamat   Español Traductor   Svenska Översättare