Arabic-English dictionary »

يَرَقَة meaning in English

ArabicEnglish
يَرَقَة f

caterpillarlarva of a butterfly

grubimmature insect

larvaa stage of growth