Arabic-English dictionary »

لامِس meaning in English

ArabicEnglish
لامِس m

tentacleelongated, boneless, flexible appendage