French-Spanish dictionary »

tepuy meaning in Spanish

FrenchSpanish
tepuy nom {m}

tepuynoun