Polish-English dictionary »

matka trutowa meaning in English

PolishEnglish
matka trutowa

drone-laying queen