olidous

listen to the pronunciation of olidous
Englisch - Englisch
{a} smelling strong
Having a strong, disagreeable smell; fetid
olidous
Favoriten