QUATCH


Meaning of QUATCH in English

adj squat; flat.

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