Polish-English dictionary »

kloaka meaning in English

PolishEnglish
kloaka noun

cloacanoun
anatomical feature of birds etc