Translation of لمکانا in English:

لمکانا

Pronunciation /ləmkɑ:nɑ:/

verb

  • stretch hands or legs