Results for "

garaip

"
Turkish - English dictionary

garaip

(Turkish - English dictionary) :
strange things, oddities; weird happenings.