Results for "

denizel

"
Turkish - English dictionary

denizel

(Turkish - English dictionary) :
marine; naval.