TARRE


Meaning of TARRE in English

[tarre] var of tar

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