Polish-Latin dictionary »

grota meaning in Latin

PolishLatin
grota (geologia, geologiczny) naturalne zagłębienie w skale, zwykle niezbyt głębokie;
noun

caverna [cavernae](1st) F
noun