Definify.com

Definition 2025


tempuras

tempuras

English

Noun

tempuras

  1. plural of tempura

Anagrams