Tamil Dictionary 🔍

larchen

Larch"en, a. Defn: Of or pertaining to the larch. Keats.


larchen - Similar Words