Polish-English dictionary »

kobyła meaning in English

PolishEnglish
kobyła noun

marenoun
female horse

whoppernoun
something remarkably large