olidous

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