French-Spanish dictionary »

tarfaya meaning in Spanish

FrenchSpanish
Tarfaya nom

Villa Bensnoun