Romanian-Latin dictionary »

site web meaning in Latin

RomanianLatin
site web

situs interrētiālis