alelacayip


Results for "alelacayip"

Turkish - English dictionary

alelacayip

(Turkish - English dictionary) :
very peculiar, queer, odd.