Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
lari
noun
(n)
the basic unit of money in Georgia
unit asas uang di georgia
source: wordnet30
gulls; terns; jaegers; skimmers
burung camar; terns; jaeger; skimmers
Synonym:
suborder lari
source: wordnet30