isolats
French
Noun
isolats
m
plural of
isolat