Home » Dictionary: definition of Ovate-lanceolate
Today is Wednesday the 7th of May 2025 07:50:09
Do you know these words?Matfelon | Value | Wisp | Skew | Ambrose |