Definify.com

Definition 2024


tempuras

tempuras

English

Noun

tempuras

  1. plural of tempura

Anagrams