Polish-English dictionary »

guawa meaning in English

PolishEnglish
guawa noun

guavanoun
fruit

guavanoun
tree or shrub