TRAQ


Meaning of TRAQ in English

a crack in the ice

Khowar English Dictionary.      Английский словарь Khowar.