piastra
Top 40000
Meanings
Noun
1. piastre (historical Spanish and Spanish-American currency)
2. piastre (modern denomination in the Middle East)