Polish-English dictionary »

abutilon meaning in English

PolishEnglish
abutilon noun

abutilonnoun
any plant of the genus Abutilon