Chinese Dictionary | 华文词典

廬
 
廬
En
lú
  • hut, cottage
  • name of a mountain

Dao Chinese Dictionary

Chinese to English; Chinese to Chinese: Stroke Order; Character Decomposition