English-Latin dictionary »

water lily meaning in Latin

EnglishLatin
water lily [water lilies] noun

lotos [loti]noun
C

lotus [loti](2nd) C
noun