layter


Results for "layter"

Turkish - English dictionary

layter

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