Polish-English dictionary »

gębacz meaning in English

PolishEnglish
gębacz noun

mouthbroodernoun
animal that cares of its offspring by holding them in its mouth