MATTAR Meaning of MATTAR in English v to lay with a mat Interlingua English vocab. Английский словарь Интерлингва. 2012