English-Latin dictionary »

niche (ecc) meaning in Latin

EnglishLatin
niche (Ecc) noun
[UK: nɪtʃ]
[US: ˈnɪtʃ]

fenestella [fenestellae](1st) F
noun