mancana


Results for "mancana"

Turkish - English dictionary

mancana

(Turkish - English dictionary) :
naut. water tank.