vocab dash
Log inSign up
阿鲁巴Ālǔbā
Top 40000
Meanings
1. Aruba, island in the Caribbean, a self-governing part of the Netherlands
Characters used
阿bound form鲁stupid巴to long for
vocab dashAboutDecksPrivacyTerms