French-Spanish dictionary »

foggara meaning in Spanish

FrenchSpanish
foggara nom {f}

qanatnoun

Your history