safroles
English
Noun
safroles
plural of
safrole
Anagrams
self-soar
Spanish
Noun
safroles
m
pl
plural of
safrol