vocab dash
Log in
Sign up
మెగాగ్రాము
megāgrāmu
Meanings
Noun
1. megagram