Slovnenya

Translation English Spanish: gabardine

Dictionary: main
gabardine
noun
1 bata, trapo.
2 blanco.
3 paño.