overrank

listen to the pronunciation of overrank
الإنجليزية - الإنجليزية
{a} too rank, very strong or offensive
Too rank or luxuriant
overrank
المفضلات