Multilingual Turkish Dictionary

LAĞAQOYMA

LAĞAQOYMA : Azerbaijani English Dictionary

i. mockery, derision; [təhqir] humiliation