a strong place

listen to the pronunciation of a strong place
French - English

Definition of a strong place in French English dictionary

à place
placemen