Polish-English dictionary »

zapylacz meaning in English

PolishEnglish
zapylacz noun

pollinatornoun
agent