English-Latin dictionary »

lemonade meaning in Latin

EnglishLatin
lemonade noun
[UK: ˌle.mə.ˈneɪd]
[US: ˈle.mə.ˈneɪd]

limonata [limonatae](1st) F
noun