Spanish-English dictionary »

misa, masa meaning in English

SpanishEnglish
misa, masa

mass