French-Spanish dictionary »

targui meaning in Spanish

FrenchSpanish
Targui nom {m}

targuínoun