English translation for "sarrette"
|
- n. saw wort, european plant that has jagged edge leaves that produce a yellow dye
- Similar Words:
- "sarrau" English translation, "sarre" English translation, "sarrebourg" English translation, "sarrebruck" English translation, "sarreguemines" English translation, "sarriette" English translation, "sarrète" English translation, "sarthe" English translation, "sartre" English translation, "sas" English translation
|
|
|