ordorate

listen to the pronunciation of ordorate
الإنجليزية - الإنجليزية
{a} fragrant, perfumed, scented