Malayalam Dictionary

ഒരുമ്പെട്ട

orumpetta

street smart

  1. street smart

Nearby in the dictionary

Support