DICTIONARY

(Total Entries : 197270)

Dictionary Definition: 

Translit.ru,ro,lṛ,lo, v. 廬.