English-French dictionary »

bay of pigs meaning in French

EnglishFrench
Bay of Pigs (small inlet in Cuba)
proper noun

baie des Cochons◼◼◼nom {f}