English-Latin dictionary »

alcove, niche meaning in Latin

EnglishLatin
alcove, niche noun

apsidata [apsidatae](1st) F
noun