Italian-English dictionary »

stretto di la pérouse meaning in English

ItalianEnglish
stretto di La Pérouse proper noun
{m}

La Pérouse Strait(strait)
proper noun