Results for "

layter

"
Turkish - English dictionary

layter

(Turkish - English dictionary) :
lighter (a barge).