leechi - German English Dictionary

leechi

Meanings of "leechi" in German English Dictionary : 4 result(s)

English German
Botany
leechi Litschibaum [m]
leechi Litchibaum [m]
leechi Litschibaum
leechi Litchibaum