English-Arabic dictionary »

vocal cords meaning in Arabic

EnglishArabic
vocal cords folds of tissue

أَحْبَال صَوْتِيَّةf-p

اَوْتَار صَوْتِيَّةf-p