elbezi


Results for "elbezi"

Turkish - English dictionary

elbezi

(Turkish - English dictionary) :
,-ni small damp cloth (for wiping one´s hands or mouth after eating).