in response to an unforeseen need; "a spur-of-the-moment party
English - Turkish
Definition of in response to an unforeseen need; "a spur-of-the-moment party in English Turkish dictionary
Definition of in response to an unforeseen need; "a spur-of-the-moment party in English English dictionary