Especially large or powerful (noun) English - Portuguese




English translator: English Portuguese Especially large or powerful (noun)  Eesti sõnaraamat   Español Traductor   Svenska Översättare