English-French dictionary »

high island meaning in French

EnglishFrench
high island noun

île volcanique◼◼◼nom {f}