English-Portuguese dictionary »

yahoo! meaning in Portuguese

EnglishPortuguese
Yahoo! (a popular web portal)
proper noun

Yahooproper noun
{m}