Spanish-English dictionary »

selva amazónica meaning in English

SpanishEnglish
selva amazónica proper noun
{f}

Amazon Rainforestproper noun