French-Spanish dictionary »

canal de casiquiare meaning in Spanish

FrenchSpanish
canal de Casiquiare nom {m}

Casiquiarenoun