olidous

listen to the pronunciation of olidous
Английский Язык - Английский Язык
{a} smelling strong
Having a strong, disagreeable smell; fetid
olidous
Избранное