Polish-English dictionary »

ipekakuana meaning in English

PolishEnglish
ipekakuana noun

ipecacuanhanoun
flowering plant