Romanian-Latin dictionary »

website meaning in Latin

RomanianLatin
website

situs interretialis