English to English

amour
(/@/'m/U/r )

noun (n)

Advertisement

Bookmark This Site