Polish-English dictionary »

mamutowiec olbrzymi meaning in English

PolishEnglish
mamutowiec olbrzymi

giant sequoia