German-English dictionary »

stocktomate meaning in English

GermanEnglish
die Stocktomate Substantiv

tomato plantnoun