English | German | Russian | Czech

looard English

Meaning looard meaning

What does looard mean?

looard

(nautical) leeward

Are you looking for...?