Dutch-English dictionary »

feijoa meaning in English

DutchEnglish
feijoa substantief

feijoa [feijoas](shrub)
noun

Your history