Term Gallery logo

Meanings of онуча in Russian

English
puttee
Catalan
bena
Translations for онуча

Catalan