Polish-Latin dictionary »

orchidea meaning in Latin

PolishLatin
orchidea (botanika, botaniczny) (potocznie, potoczny) egzotyczny storczyk;
noun

orchisnoun
F

Your history