tablilla
Top 25000
Meanings
Noun
1. tablet
2. splint (medicine)
3. license plate (Puerto Rico)