English translation for "sarriette"
|
- n. savory, tasty, appetizing, agreeable
- Similar Words:
- "sarre" English translation, "sarrebourg" English translation, "sarrebruck" English translation, "sarreguemines" English translation, "sarrette" English translation, "sarrète" English translation, "sarthe" English translation, "sartre" English translation, "sas" English translation, "sartrouville" English translation
|
|
|