Polish-English dictionary »

rumor meaning in English

PolishEnglish
rumor noun

dinnoun
loud noise