girda+lai

girda+lai
English: Translation
Roundish
adjective
Physical Impact
Units of Measure