French-English dictionary »

périllos meaning in English

FrenchEnglish
Périllos nom propre

Périllos(a village in Pyrénées-Orientales, France)
proper noun