"lash" - Details

English Term:
lash
Arabic Term:
صندل محمول
Arabic Definition:
English Definition: