keelage


Results for "keelage"

English - Turkish Dictionary

keelage

(English - Turkish Dictionary) :
i. liman resmi.