German-English dictionary »

matchball meaning in English

GermanEnglish
der Matchball [des Matchball(e)s; die Matchbälle] Substantiv

match point◼◼◼noun