Polish-English dictionary »

echolokacja meaning in English

PolishEnglish
echolokacja noun

echolocationnoun
use of echos to detect objects