Spanish-French dictionary »

isla norfolk meaning in French

SpanishFrench
Isla Norfolk noun

île Norfolknom {f}