latibuli

listen to the pronunciation of latibuli
Latince - İngilizce
hiding-place, den