Portuguese-English dictionary »

ecolocalizar meaning in English

PortugueseEnglish
ecolocalizar verb

echolocate(to locate by means of echolocation)
verb