Polish-English dictionary »

szczekanie meaning in English

PolishEnglish
szczekanie noun

barknoun
short, loud, explosive utterance

Your history