Results for "

mevkuf

"
Turkish - English dictionary

mevkuf

(Turkish - English dictionary) :
arrested, under arrest.