Multilingual Turkish Dictionary

LARBOARD

LARBOARD : English Turkish

n. geminin sol yanı, iskele