Polish-English dictionary »

pomarańcza olbrzymia meaning in English

PolishEnglish
pomarańcza olbrzymia noun

pomelonoun
large fruit of the C. maxima or grandis

pomelonoun
tree