Polish-French dictionary »

echolokacja meaning in French

PolishFrench
echolokacja

écholocalisation

écholocation