Translation of لگوانا in English:

لگوانا

Pronunciation /ləgvɑ:nɑ:/

verb

  • cause to apply
  • cause to touch, planted or rooted