Entry # 420 has returned 1 entry

lo dxang

lo dxang
listenloadingplaying

noun altar (in a house)

(Spanish) altar (en una casa)