yahourts
French
Noun
yahourts
m
pl
plural of
yahourt