English-Portuguese dictionary »

echolocate meaning in Portuguese

EnglishPortuguese
echolocate (to locate by means of echolocation)
verb

ecolocalizarverb