Slovnenya

Translation Spanish French: barraca

Dictionary: main
barraca
sustantivo
2 cote.