écholocalisations
French
Noun
écholocalisations
f
plural of
écholocalisation