INHOSPITABLE
adjective
Turkish Meaning:
misafir sevmez
Academic Definition
Fetching definition…
