Home
Manglish
English listing
Malayalam listing
About
ടെയ്പ് റിക്കാര്ഡര് - meaning in english
Meanings for ടെയ്പ് റിക്കാര്ഡര്
noun
Tape recorder