vanmaram

Butter scotch - meaning in malayalam

Meanings for Butter scotch

noun
ഒരു തരം ഐസ്ക്രീം