Home
Manglish
English listing
Malayalam listing
About
Butter scotch - meaning in malayalam
Meanings for Butter scotch
noun
ഒരു തരം ഐസ്ക്രീം