Definitions and translations for "saboarana"

Portuguese - English - saboarana

Pronunciation
(f) n. type of plant
Share this page
Dictionary Extension