palamar veya şamandıra

listen to the pronunciation of palamar veya şamandıra
Türkçe - İngilizce
moorings
plural form of mooring
{i} anchorage; place where boats are moored; securing line, means by which a vessel is secured; moral reserves, source of emotional stability
A place or places where a vessel may be made fast
plural of mooring
palamar veya şamandıra