Tirralirra
Word Dictionary
-> Tirralirra
Search:
Tirralirra
(n.) A verbal imitation of a musical sound, as of the note of a lark or a horn.
Terms of Use
Canadian Jobs