Spanish-French dictionary »

isla fantasma meaning in French

SpanishFrench
isla fantasma noun

île fantôme