yahourt
French
Noun
yahourt
m
(
plural
yahourts
)
alternative form of
yaourt