Turkish-English dictionary »

la pérouse boğazı meaning in English

TurkishEnglish
La Pérouse Boğazı proper noun

La Pérouse Strait(strait)
proper noun