Polish-English dictionary »

sonar meaning in English

PolishEnglish
sonar noun

sonarnoun
device