Results for "

kasara

"
Turkish - English dictionary

kasara

(Turkish - English dictionary) :
naut. an upper deck situated fore or aft. altı steerage. üstü poop deck.