YUFTS


Meaning of YUFTS in English

noun russia leather.

Webster English vocab.      Английский словарь Webster.