talar
Top 35000
Meanings
Adjective
1. covering or reaching the heel (cloth, garment or accessories)