Malayalam Dictionary

ചേക്കയിരുന്ന

chekkayirunna

perched

  1. perched

Nearby in the dictionary

Support