TWA


Meaning of TWA in English

[twa] or twae Scot var of two

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