English-Latin dictionary »

sciences / poetry (pl.) meaning in Latin

EnglishLatin
sciences / poetry (pl.) noun

musa [musae](1st) F
noun

Your history