arabozuculuk


Results for "arabozuculuk"

Turkish - English dictionary

arabozuculuk

(Turkish - English dictionary) :
mischief-making.