Romanian-Latin dictionary »

ibiza meaning in Latin

RomanianLatin
Ibiza

Ebusus