merdümgiriz


Results for "merdümgiriz"

Turkish - English dictionary

merdümgiriz

(Turkish - English dictionary) :
unsociable, antisocial.