Slovnenya

Translation English Spanish: corduroy

Dictionary: main
corduroy
noun