English-Latin dictionary »

pointed stones (pl.) meaning in Latin

EnglishLatin
pointed stones (pl.) noun

acona [aconae](1st) F
noun