TARRAS


Meaning of TARRAS in English

var. of TRASS.

Oxford English vocab.      Оксфордский английский словарь.