English-Latin dictionary »

resting place meaning in Latin

EnglishLatin
resting place noun

stativa [stativae](1st) F
noun