മേച്ചില്‍സ്ഥലം - meaning in english

നാമം (Noun)
Lea
തരം തിരിക്കാത്തവ (Unknown)
farm
grass
pasturage
pasture
repair