garaip


Results for "garaip"

Turkish - English dictionary

garaip

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