Home
Manglish
English listing
Malayalam listing
About
Leg room - meaning in malayalam
Meanings for Leg room
noun
ഇരിക്കുന്നവരുടെ കാല് നീട്ടാനുള്ള ഇടം