English-Spanish dictionary »

moon letter meaning in Spanish

EnglishSpanish
moon letter noun

letra lunarnoun
{f}