English translation for "imbattable"
|
- adj. unbeatable, cannot be beaten, cannot be defeated (e.g. of an athlete)
- Similar Words:
- "imam" English translation, "imamat" English translation, "imao" English translation, "imap" English translation, "imari" English translation, "imbattablement" English translation, "imber" English translation, "imberbe" English translation, "imbibation" English translation, "imbiber" English translation
|
|
|