English-French dictionary »

frobisher bay meaning in French

EnglishFrench
Frobisher Bay (bay)
proper noun

Frobisher Bay◼◼◼nom propre

Baie de Frobisher◼◼◻nom propre