ındelicate

listen to the pronunciation of ındelicate
الإنجليزية - الإنجليزية
{a} wanting decency, gross, unrefined
ındelicate
المفضلات