English-French dictionary »

marotiri meaning in French

EnglishFrench
Marotiri (Island in French Polynesia)
proper noun

Îlots de Bassnom propre