Swedish-English dictionary »

elefantäpple meaning in English

SwedishEnglish
elefantäpple substantiv

wood apple(Limonia acidissima)
noun