n. Spanish and Portuguese name for Brazil, largest country in South America located on the coast of the Atlantic Ocean
BRASIL
Meaning of BRASIL in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012